package com.damBowling.mybolos;

import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter ;
import android.widget.TextView;
/**
 * En esta clase me he creado un adaptador donde le introduzco la iformacion que mostrare en la lista
 * @author jorgetoo
 *
 */
public class ClasificacionAdapter  extends ArrayAdapter {
	
	
	Activity context;
	String[][] datos;
	/**
	  * Aqui me creo el constructor de la clase y llamo a las partidas y a los datos que me e descargado de la bd 
	  * @param context
	  * @param datos
	  */
	ClasificacionAdapter(Activity context, String[][] datos) {
        super(context, R.layout.partidas,datos);
        this.context = context;
        this.datos = datos;
    }

	/**
	 * Aqui relleno los textViws y utilizo el layout inflayer para infar los datos den el layout
	 */
	
    public View getView(int position, View convertView, ViewGroup parent) {
    LayoutInflater inflater = context.getLayoutInflater();
    View item = inflater.inflate(R.layout.partidas, null);

    TextView nombre = (TextView)item.findViewById(R.id.NOMBRE);
    nombre.setText("Nombre: " + datos[position][0]);

    TextView puntuacion = (TextView)item.findViewById(R.id.PUNTUACION);
    puntuacion.setText("Puntuacion: " + datos[position][1]);
    
    TextView pistas = (TextView)item.findViewById(R.id.PISTAS);
    pistas.setVisibility(0);
    
    TextView fecha = (TextView)item.findViewById(R.id.FECHA);
    fecha.setVisibility(0);

    return(item);
    }
}
